16162 Managing Technical Debt in Software Engineering
نویسندگان
چکیده
This report documents the program and outcomes of Dagstuhl Seminar 16162, “Managing Technical Debt in Software Engineering.” We summarize the goals and format of the seminar, results from the breakout groups, a definition for technical debt, a draft conceptual model, and a research road map that culminated from the discussions during the seminar. The report also includes the abstracts of the talks presented at the seminar and summaries of open discussions.s of the talks presented at the seminar and summaries of open discussions. Seminar April 17–22, 2016 – http://www.dagstuhl.de/16162 1998 ACM Subject Classification coding tools and techniques, design tools and techniques, management, metrics, software engineering
منابع مشابه
The financial aspect of managing technical debt: A systematic literature review
Context: Technical debt is a software engineering metaphor, referring to the eventual financial consequences of trade-offs between shrinking product time to market and poorly specifying, or implementing a software product, throughout all development phases. Based on its inter-disciplinary nature, i.e. software engineering and economics, research on managing technical debt should be balanced bet...
متن کاملPerspectives on Managing Technical Debt: A Transition Point and Roadmap from Dagstuhl
Thirty-three practitioners, researchers, students, and tool vendors gathered in Dagstuhl, Germany, for five days in April 2016 to discuss the state of managing technical debt in software engineering. Participants reflected on the significant advances that the Managing Technical Debt (MTD) community has made since its inception in 2010; reached a consensus on a definition, called the Dagstuhl 16...
متن کاملTD-Manager: a tool for managing technical debt through integrated catalog
Technical debt is an emergent area that has stimulated academical concern, its practical application cope development activities such as documentation, design, code and test. However, literature review pointed out an integration gap between identifying and accurately cataloging technical debt. It also mentioned bunch of tools for most activities on software development process that could identi...
متن کاملMessage from the QRASA 2016 Chairs
Welcome to the workshop on Qualitative Reasoning about Software Architecture (QRASA 2016), held at WICSA&CompArch 2016 in Venice, Italy. The quality properties that software systems aim to satisfy are key to the success of the systems. For many quality properties, methods and techniques have been developed for assessing these properties, such as performance, reliability, availability and some m...
متن کاملGamification: a Game Changer for Managing Technical Debt? A Design Study
Context: Technical debt management is challenging for software engineers due to poor tool support and a lack of knowledge on how to prioritize technical debt repayment and prevention activities. Furthermore, when there is a large backlog of debt, developers often lack the motivation to address it. Objective: In this paper, we describe a design study to investigate how gamification can support T...
متن کامل